package com.jinbai.view_object;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.util.List;

@Data
public class StudioTrackListView {
    private UserVO currentUser;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    private PaginationView paginationView;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    private List<ListTrackVO> trackVOList;

    public PaginationView getPaginationView() {
        return paginationView;
    }

    public void setPaginationView(PaginationView paginationView) {
        this.paginationView = paginationView;
    }

    public UserVO getCurrentUser() {
        return currentUser;
    }

    public List<ListTrackVO> getTrackVOList() {
        return trackVOList;
    }

    public void setCurrentUser(UserVO currentUser) {
        this.currentUser = currentUser;
    }

    public void setTrackVOList(List<ListTrackVO> trackVOList) {
        this.trackVOList = trackVOList;
    }
}
